import fetch from '@/utils/fetch';


// 说明：添加片区
// 接口：api/cb/flArea
// 请求类型：Post
export function addFlArea(obj) {
    return fetch({
        url: 'api/cb/flArea',
        method: 'post',
        data: obj
    });
}

// 说明：删除片区
// 接口：api/cb/flArea/{ids}
// 请求类型：Delete
export function deleteFlArea(idArr) {
    return fetch({
        url: 'api/cb/flArea/' + idArr,
        method: 'delete'
    });
}

// 说明：修改片区
// 接口：api/cb/flArea/{id}
// 请求类型：Put
export function modifyFlArea(id, obj) {
    return fetch({
        url: 'api/cb/flArea/' + id,
        method: 'put',
        data: obj
    })
}

// 说明：片区分页查询(条件搜索)
// 接口：api/cb/flArea/search/{page}/{size}
// 请求类型：Post
export function searchFlArea(page, size, obj) {
    return fetch({
        url: 'api/cb/flArea/search/' + page + '/' + size,
        method: 'post',
        data: obj
    });
}

// 说明：获取单个片区
// 接口：api/cb/flArea/{id}
// 请求类型：get
export function getFlArea(id) {
    return fetch({
        url: 'api/cb/flArea/' + id,
        method: 'get'
    })
}

// 说明：片区导出Excel模板
// 接口：api/cb/flArea/exprotExcelModel
// 请求类型：get
export function downTem() {
    return fetch({
        url: 'api/cb/flArea/exprotExcelModel',
        responseType: 'blob',
        method: 'get'
    })
}

// 说明：片区导出Excel数据
// 接口：api/cb/flArea/exprotXls/{ids}
// 请求类型：post
export function exprotXls(ids, obj) {
    return fetch({
        url: 'api/cb/flArea/exprotXls/' + ids,
        responseType: 'blob',
        method: 'post',
        data: obj
    })
}

// 说明：片区导入
// 接口：api/cb/flArea/importXls
// 请求类型：post
export function importXls() {
    return fetch({
        url: 'api/cb/flArea/importXls',
        method: 'post'
    })
}


// 说明：鄄城首页统计
// 接口：api/flCommunityDayWaterAnalysis/getUseCount
// 请求类型：post
export function getTotal(obj) {
    return fetch({
        url: 'api/cb/flCommunityDayWaterAnalysis/getUseCount',
        method: 'post',
        data: obj
    })
}
